Make usage of vec! macro consistent
authoriirelu <totallymyrealemail@hush.ai>
Mon, 23 Nov 2015 16:56:10 +0000 (16:56 +0000)
committeriirelu <totallymyrealemail@hush.ai>
Mon, 23 Nov 2015 16:56:10 +0000 (16:56 +0000)
Previously it was a mix of vec!() and vec![], as both work thanks to the
implementation of macros in Rust (even vec!{} would work), this makes
them all use the generally-accepted vec![] standard, which imitates the
syntax used for slices and is considered to make things clearer.

src/cargo/core/manifest.rs
src/cargo/core/registry.rs
src/cargo/util/toml.rs
tests/resolve.rs
tests/support/mod.rs

index ef9fa5433fc845ddc5f6a1af2c51e66dcab52d28..7045ae7507b42294bf3d7988a4f2913cdf6592cb 100644 (file)
@@ -161,7 +161,7 @@ impl Encodable for Target {
             TargetKind::Lib(ref kinds) => {
                 kinds.iter().map(|k| k.crate_type()).collect()
             }
-            TargetKind::Bin => vec!("bin"),
+            TargetKind::Bin => vec!["bin"],
             TargetKind::Example => vec!["example"],
             TargetKind::Test => vec!["test"],
             TargetKind::CustomBuild => vec!["custom-build"],
@@ -372,7 +372,7 @@ impl Target {
             TargetKind::Bench |
             TargetKind::Test |
             TargetKind::Example |
-            TargetKind::Bin => vec!("bin"),
+            TargetKind::Bin => vec!["bin"],
         }
     }
 
index 037c5d4174e51bd9a81ff26f5734463e8e1879c8..d9daa1c9436b9c8cdbe78fecb7c834ec691fe74c 100644 (file)
@@ -79,7 +79,7 @@ impl<'cfg> PackageRegistry<'cfg> {
         PackageRegistry {
             sources: SourceMap::new(),
             source_ids: HashMap::new(),
-            overrides: vec!(),
+            overrides: vec![],
             config: config,
             locked: HashMap::new(),
         }
@@ -327,7 +327,7 @@ pub mod test {
 
     impl RegistryBuilder {
         pub fn new() -> RegistryBuilder {
-            RegistryBuilder { summaries: vec!(), overrides: vec!() }
+            RegistryBuilder { summaries: vec![], overrides: vec![] }
         }
 
         pub fn summary(mut self, summary: Summary) -> RegistryBuilder {
index 4fe58ee8e0f7bd35146e9b05aa151997bcb811a1..48df6031b7b8fefcfa76b60efce4061b2ec98b39 100644 (file)
@@ -74,10 +74,10 @@ fn try_add_files(files: &mut Vec<PathBuf>, root: PathBuf) {
 
 pub fn project_layout(root_path: &Path) -> Layout {
     let mut lib = None;
-    let mut bins = vec!();
-    let mut examples = vec!();
-    let mut tests = vec!();
-    let mut benches = vec!();
+    let mut bins = vec![];
+    let mut examples = vec![];
+    let mut tests = vec![];
+    let mut benches = vec![];
 
     let lib_canidate = root_path.join("src").join("lib.rs");
     if fs::metadata(&lib_canidate).is_ok() {
@@ -369,8 +369,8 @@ impl TomlManifest {
     pub fn to_manifest(&self, source_id: &SourceId, layout: &Layout,
                        config: &Config)
         -> CargoResult<(Manifest, Vec<PathBuf>)> {
-        let mut nested_paths = vec!();
-        let mut warnings = vec!();
+        let mut nested_paths = vec![];
+        let mut warnings = vec![];
 
         let project = self.project.as_ref().or_else(|| self.package.as_ref());
         let project = try!(project.chain_error(|| {
index 0e551ac964795c0f909496db4ddeaa73f462c490..254476ff3c41974685e8bc89890606c4a5693ea6 100644 (file)
@@ -126,14 +126,14 @@ fn loc_names(names: &[(&'static str, &'static str)]) -> Vec<PackageId> {
 #[test]
 fn test_resolving_empty_dependency_list() {
     let res = resolve(pkg_id("root"), Vec::new(),
-                      &mut registry(vec!())).unwrap();
+                      &mut registry(vec![])).unwrap();
 
     assert_that(&res, equal_to(&names(&["root"])));
 }
 
 #[test]
 fn test_resolving_only_package() {
-    let mut reg = registry(vec!(pkg("foo")));
+    let mut reg = registry(vec![pkg("foo")]);
     let res = resolve(pkg_id("root"), vec![dep("foo")], &mut reg);
 
     assert_that(&res.unwrap(), contains(names(&["root", "foo"])).exactly());
@@ -141,7 +141,7 @@ fn test_resolving_only_package() {
 
 #[test]
 fn test_resolving_one_dep() {
-    let mut reg = registry(vec!(pkg("foo"), pkg("bar")));
+    let mut reg = registry(vec![pkg("foo"), pkg("bar")]);
     let res = resolve(pkg_id("root"), vec![dep("foo")], &mut reg);
 
     assert_that(&res.unwrap(), contains(names(&["root", "foo"])).exactly());
@@ -149,7 +149,7 @@ fn test_resolving_one_dep() {
 
 #[test]
 fn test_resolving_multiple_deps() {
-    let mut reg = registry(vec!(pkg!("foo"), pkg!("bar"), pkg!("baz")));
+    let mut reg = registry(vec![pkg!("foo"), pkg!("bar"), pkg!("baz")]);
     let res = resolve(pkg_id("root"), vec![dep("foo"), dep("baz")],
                       &mut reg).unwrap();
 
@@ -158,7 +158,7 @@ fn test_resolving_multiple_deps() {
 
 #[test]
 fn test_resolving_transitive_deps() {
-    let mut reg = registry(vec!(pkg!("foo"), pkg!("bar" => ["foo"])));
+    let mut reg = registry(vec![pkg!("foo"), pkg!("bar" => ["foo"])]);
     let res = resolve(pkg_id("root"), vec![dep("bar")], &mut reg).unwrap();
 
     assert_that(&res, contains(names(&["root", "foo", "bar"])));
@@ -166,7 +166,7 @@ fn test_resolving_transitive_deps() {
 
 #[test]
 fn test_resolving_common_transitive_deps() {
-    let mut reg = registry(vec!(pkg!("foo" => ["bar"]), pkg!("bar")));
+    let mut reg = registry(vec![pkg!("foo" => ["bar"]), pkg!("bar")]);
     let res = resolve(pkg_id("root"), vec![dep("foo"), dep("bar")],
                       &mut reg).unwrap();
 
@@ -194,12 +194,12 @@ fn test_resolving_with_same_name() {
 
 #[test]
 fn test_resolving_with_dev_deps() {
-    let mut reg = registry(vec!(
+    let mut reg = registry(vec![
         pkg!("foo" => ["bar", dep_kind("baz", Development)]),
         pkg!("baz" => ["bat", dep_kind("bam", Development)]),
         pkg!("bar"),
         pkg!("bat")
-    ));
+    ]);
 
     let res = resolve(pkg_id("root"),
                       vec![dep("foo"), dep_kind("baz", Development)],
@@ -210,10 +210,10 @@ fn test_resolving_with_dev_deps() {
 
 #[test]
 fn resolving_with_many_versions() {
-    let mut reg = registry(vec!(
+    let mut reg = registry(vec![
         pkg!(("foo", "1.0.1")),
         pkg!(("foo", "1.0.2")),
-    ));
+    ]);
 
     let res = resolve(pkg_id("root"), vec![dep("foo")], &mut reg).unwrap();
 
@@ -223,10 +223,10 @@ fn resolving_with_many_versions() {
 
 #[test]
 fn resolving_with_specific_version() {
-    let mut reg = registry(vec!(
+    let mut reg = registry(vec![
         pkg!(("foo", "1.0.1")),
         pkg!(("foo", "1.0.2")),
-    ));
+    ]);
 
     let res = resolve(pkg_id("root"), vec![dep_req("foo", "=1.0.1")],
                       &mut reg).unwrap();
@@ -237,11 +237,11 @@ fn resolving_with_specific_version() {
 
 #[test]
 fn resolving_incompat_versions() {
-    let mut reg = registry(vec!(
+    let mut reg = registry(vec![
         pkg!(("foo", "1.0.1")),
         pkg!(("foo", "1.0.2")),
         pkg!("bar" => [dep_req("foo", "=1.0.2")]),
-    ));
+    ]);
 
     assert!(resolve(pkg_id("root"), vec![
         dep_req("foo", "=1.0.1"),
@@ -251,12 +251,12 @@ fn resolving_incompat_versions() {
 
 #[test]
 fn resolving_backtrack() {
-    let mut reg = registry(vec!(
+    let mut reg = registry(vec![
         pkg!(("foo", "1.0.2") => [dep("bar")]),
         pkg!(("foo", "1.0.1") => [dep("baz")]),
         pkg!("bar" => [dep_req("foo", "=2.0.2")]),
         pkg!("baz"),
-    ));
+    ]);
 
     let res = resolve(pkg_id("root"), vec![
         dep_req("foo", "^1"),
@@ -269,7 +269,7 @@ fn resolving_backtrack() {
 
 #[test]
 fn resolving_allows_multiple_compatible_versions() {
-    let mut reg = registry(vec!(
+    let mut reg = registry(vec![
         pkg!(("foo", "1.0.0")),
         pkg!(("foo", "2.0.0")),
         pkg!(("foo", "0.1.0")),
@@ -280,7 +280,7 @@ fn resolving_allows_multiple_compatible_versions() {
         pkg!("d2" => [dep_req("foo", "2")]),
         pkg!("d3" => [dep_req("foo", "0.1")]),
         pkg!("d4" => [dep_req("foo", "0.2")]),
-    ));
+    ]);
 
     let res = resolve(pkg_id("root"), vec![
         dep("bar"),
@@ -300,7 +300,7 @@ fn resolving_allows_multiple_compatible_versions() {
 
 #[test]
 fn resolving_with_deep_backtracking() {
-    let mut reg = registry(vec!(
+    let mut reg = registry(vec![
         pkg!(("foo", "1.0.1") => [dep_req("bar", "1")]),
         pkg!(("foo", "1.0.0") => [dep_req("bar", "2")]),
 
@@ -313,7 +313,7 @@ fn resolving_with_deep_backtracking() {
 
         pkg!(("dep_req", "1.0.0")),
         pkg!(("dep_req", "2.0.0")),
-    ));
+    ]);
 
     let res = resolve(pkg_id("root"), vec![
         dep_req("foo", "1"),
@@ -327,8 +327,8 @@ fn resolving_with_deep_backtracking() {
 
 #[test]
 fn resolving_but_no_exists() {
-    let mut reg = registry(vec!(
-    ));
+    let mut reg = registry(vec![
+    ]);
 
     let res = resolve(pkg_id("root"), vec![
         dep_req("foo", "1"),
@@ -344,9 +344,9 @@ version required: ^1\
 
 #[test]
 fn resolving_cycle() {
-    let mut reg = registry(vec!(
+    let mut reg = registry(vec![
         pkg!("foo" => ["foo"]),
-    ));
+    ]);
 
     let _ = resolve(pkg_id("root"), vec![
         dep_req("foo", "1"),
@@ -356,12 +356,12 @@ fn resolving_cycle() {
 #[test]
 fn hard_equality() {
     extern crate env_logger;
-    let mut reg = registry(vec!(
+    let mut reg = registry(vec![
         pkg!(("foo", "1.0.1")),
         pkg!(("foo", "1.0.0")),
 
         pkg!(("bar", "1.0.0") => [dep_req("foo", "1.0.0")]),
-    ));
+    ]);
 
     let res = resolve(pkg_id("root"), vec![
         dep_req("bar", "1"),
index 01004ab6e821b8fd6a4c7a8662a79336486e17cd..627f989e184ebc4b445caced9e918557197f4d8a 100644 (file)
@@ -104,8 +104,8 @@ impl ProjectBuilder {
         ProjectBuilder {
             name: name.to_string(),
             root: root,
-            files: vec!(),
-            symlinks: vec!()
+            files: vec![],
+            symlinks: vec![]
         }
     }